﻿@charset "utf-8";
/*友情连接*/
/*.p_l_list{ background-color:#fff; float:left;}*/
.p_l_list li {
	float: left;
	width: 120px;
	float: left;
	margin: 10px;
}
.p_l_list li a {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width: 120px;
}
.p_l_list li img {
	width: 120px;
	height: 60px;
	display: block;
}
/*width:239px; height:50px;*/

/*下载*/
.n_d_list li {
	height: 38px;
	border-bottom: 1px solid #eee;
}
.n_d_list li a {
	float: left;
	line-height: 38px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 14px;
}
.n_d_list li span {
	float: right;
	line-height: 30px;
}
/*招聘*/
.n_j_list li {
	height: 30px;
}
.n_j_list li a {
	float: left;
	line-height: 30px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.n_j_list li span {
	float: right;
	line-height: 30px;
}
/*新闻*/

/*.n_n_list {
	margin-top: -30px;
}*/
.n_n_list dl {
	margin: 30px 0;
	overflow: hidden;
	background-color: #fff;
	border-bottom: 1px solid #eee;
}
.n_n_list dl dt {
	float: left;
	overflow: hidden;
}
/*.n_n_list dl dt a:hover img{ -webkit-transform:scale(1.2); -moz-transform:scale(1.2); transform:scale(1.2);}*/
.n_n_list dl dd {
	width: 100%;
	text-align: left;
	overflow:hidden;
	padding-bottom:15px;
}
.n_n_list dl dd a {
	display: block;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	color: #000;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	float: left;
}
.n_n_list dl dd ins {
	display: block;
	margin: 10px 0px;
	height: 20px;
	text-align:right;
	line-height: 20px;
	overflow: hidden;
	color: #888888;
	text-decoration: none;
	color: #243a8e;
	font-size: 22px;
}
.n_n_list dl dd>div {
	display: block;
	margin-top: 25px;
	height: 60px;
	line-height: 20px;
	overflow: hidden;
	color: #666;
	font-size: 14px;
}
.n_n_list dl dd span {
	font-size: 14px;
	color: #333;
}
.listnew_left {
	float: left;
}
.listnew_left li {
	width: 310px;
	height: 190px;
	border: 2px solid #EBEBEB
}
.listnew_left li img {
	width: 285px;
	height: 157px;
	padding: 15px 0 0 13.5px;
}
.listnew_right {
	width: 660px;
	float: right;
	margin-top: 35px
}
.title2 {
	font-size: 14px;
	color: #E60012;
	height: 25px;
}
.title2 a {
	color: #E60012;
	float: left;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	display: block;
	width: 500px;
}
.title2 span {
	float: right;
	font-size: 12px;
	background: url(../images/zhi1.png) no-repeat 75px -2px;
	padding-right: 20px
}
.listnews_article {
	font-size: 12px;
	line-height: 30px;
	margin-top: 10px;
	height: 90px;
	overflow: hidden;
}
.listnews_article span {
	color: #E71021
}
.listnews_article span a {
	color: #E71021
}
.listnews_our {
	margin-bottom: 35px;
	width: 1000px;
	float: left;
}
.waterfall {
	-moz-column-count: 3; /* Firefox */
	-webkit-column-count: 3; /* Safari 和 Chrome */
	column-count: 3;
	-moz-column-gap: 1em;
	-webkit-column-gap: 1em;
	column-gap: 1em;
}
/*一个内容层*/
.item {
	-moz-page-break-inside: avoid;
	-webkit-column-break-inside: avoid;
	break-inside: avoid;
}
.item img {
	width: 280px;
}



/*产品*/
.p_p_list ul{
    width: 100%;
    overflow:hidden;
}
.p_p_list ul li {
	float: left;
	width: 32%;
	margin-right: 2%;
margin-bottom:20px;
}
.p_p_list ul li:nth-child(3n) {
	margin-right: 0;
}
.item_wrapper {
	width: 100%;
	height: 50px;
	background-color: #e6e6e6;
	line-height: 50px;
	text-align: center;
	color: #243a8e;
	font-size: 16px;
}
.p_p_list ul li:hover .item_wrapper {
	color: #fff;
	background-color: #243a8e;
}



/*视频*/
.p_v_list {
}
.p_v_list li {
	float: left;
	display: inline-block;
	width: 320px;
	margin: 0 6px 10px 7px;
}
.p_v_list li img {
	width: 320px;
	height: 240px;
}
.p_v_list li span {
	display: block;
	height: 30px;
	line-height: 30px;
	text-indent: 20px;
	width: 320px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	border-bottom: 2px solid #d9d7d7;
	background: url(../images/icon01.jpg) no-repeat 3px center;
}
/* ---------------结束---------------- */
ol, li {
	list-style: none;
}
.info-right .ol_type li {
	background: #243a8e;
	margin-right: 1px;
	
	color: #fff;
}
.info-right .ul_type li {
	margin-bottom: 1px;
	margin-right: 1px;
	font-size: 14px;
}
/*ol_type*/

.ol_type {
	overflow: hidden;
}
.ol_type li {
	float: left;
	padding: 10px 0;
	font-size: 15px;
	font-weight: bold;
	text-align:center;
}
.ol_type li:nth-of-type(1) {
	width: 6%;
}
.ol_type li:nth-of-type(2) {
	width: 49%;
}
.ol_type li:nth-of-type(3) {
	width: 33%;
}
.ol_type li:nth-of-type(4) {
	width: 11%;
}
/*.ol_type1 li:nth-of-type(5) {
	width: 10%;
}*/
.ul_type {
	overflow: hidden;
}
.ul_type li {
	float: left;
	background: #fff;
	padding: 10px 0;
	font-size: 14px;
	color: #565656;

}
.ul_type li a {
	color: #565656;
}
.ul_type li a:hover {
	color: #06C;
}
.ul_type li a.a_more {
	color: #243a8e;
}
.ul_type li a.a_more:hover {
	text-decoration: underline;
}
.ul_type li:nth-of-type(1) {
	width: 6%;text-align:center;
	border:1px solid #f0efef;
border-top:0;
}
.ul_type li:nth-of-type(2) {
	width: 49%;
	
padding-left:5px;
padding-right:5px;
border-right:1px solid #f0efef;
border-bottom:1px solid #f0efef;
}
.ul_type li:nth-of-type(3) {
	width: 33%;
padding-left:5px;
padding-right:5px;
	border-right:1px solid #f0efef;
border-bottom:1px solid #f0efef;
}
.ul_type li:nth-of-type(4) {
	width: 11%;border-right:1px solid #f0efef;
border-bottom:1px solid #f0efef;text-align:center;
}
/*.ul_type1 li:nth-of-type(5) {
	width: 10%;
	border: none;
}*/

/* ---------------开始首页内容------------------ */
/* 首页推荐新闻*/
.i_n_list {
}
.i_n_list .nlist2 li {
	line-height: 24px;
	padding-left: 8px;
	width: 224px;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	background: url(../images/icon4.gif) no-repeat 8px 10px;
	padding-left: 15px;
}
.i_n_list .nlist2 a {
	display: block;
	width: 220px;
	overflow: hidden;
	float: left;
	font-size: 12px;
	text-align: left;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.i_n_list .nlist2 a:hover {
	text-decoration: none;
}
.i_n_list .i_title li {
	width: 90px;
}
.i_n_list .i_title a {
	float: left;
	padding-left: 13px;
	font-size: 12px;
	text-align: left;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	background: none;
	color: #616161;
}
.i_n_list .i_title a:hover {
	color: #fff;
}
/* 首页推荐产品 */
/* 首页友情链接图片列表式 */
.i_l_list {
	display: inline-block;
}
.i_l_list a {
	display: block;
	display: inline;
	overflow: hidden;
	float: left;
	width: 30.5%;
	margin: 5px;
	line-height: 22px;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.i_l_list img {
	display: block;
	width: 96%;
	height: 80px;
	padding: 1px;
	border: 1px solid #C4C4C4;
}
.i_l_list a:hover img {
	border: 1px solid #900;
}
/* 翻页按钮 */
.navPage {
	clear: left;
	padding: 15px 0px 10px 0px;
	font-size: 14px;
	font-family: arial, simsun, sans-serif;
	text-align: center;
	width: 100%;
	margin: 0 auto;
}
.navPage ul {
	text-align: center;
}
.navPage li {
	display: inline-block;
	margin-right: 2px;
}
.navPage span {
	display: block;
	color:#fff;
	padding:2px 10px;
	margin-right: 2px;
	float:left;
	display: block;
	border: 1px solid #243a8e;
	background-color: #243a8e;
	line-height: 26px;
}
.navPage a {
	display: block;
	color: #fff;
	padding:2px 10px;
	margin-right: 2px;
float:left;
	display: block;
	border: 1px solid #243a8e;
	background-color: #243a8e;
	line-height: 26px;
}
.navPage a:hover, a.pagebarCurrent {
	color: #fff;
	text-decoration: none;
	border: 1px solid #243a8e;
	background-color: #243a8e;
}
/* ---------------结束栏目列表---------------- */


/*产品分类*/
.sortnavt {
	display: none;
}
.sortnavt h3 {
	height: 35px;
	line-height: 35px;
	color: #666;
}
.sortnavt span {
	float: left;
	display: block;
	font-size: 14px;
	line-height: 40px;
	text-indent: 10px;
	text-transform: capitalize;
	display: none;
}
.sortnavul li {
	display: inline-block;
	border-bottom: #d9d9d9 1px solid;
	text-align: left;
	position: relative;
}
.sortnavul li:last-child{
	border-bottom:0;
	}
.sortnavul li::after {
	width: 8px;
	height: 8px;
	border: 2px solid #243a8e;
	border-bottom: none;
	border-left: none;
	transform: rotate(45deg);
	position: absolute;
	content: "";
	top: 20px;
	left: 200px;
}
.sortnavul li a {
	display: inline-block;
	width: 248px;
	height: 50px;
	font-size: 16px;
	line-height: 50px;
	color: #333333;
	background: #FFF;
	padding-left: 30px;
}
.sortnavul li a:hover {
	background: #243a8e;
	color: #FFF;
}
.sortnavli:hover .sortnavul li::after {
	border: 2px solid #FFF;
}
.sortnavul li ul {
	display: none;
}
/*.sidebar a{ display:inline-block; width:135px; height: 40px; margin:0 5px; font-size:16px; line-height: 38px; border:1px solid #e5e5e5; border-radius:3px; color: #333333; background: #FFF;}
.sidebar a:hover{border:1px solid #e28b0f;  background: #e28b0f; color: #FFF;}*/


/*单页图文分类*/

.sortnavbtn {
	background: url(../images/lb.gif) no-repeat scroll 40px 0 transparent;
	color: #D4D4D4;
	font-weight: bold;
	line-height: 32px;
}
.sortnavbtn a {
	background: url(../images/lb.gif) no-repeat 40px 0;
	color: #D4D4D4;
	display: block;
	font-weight: bold;
	line-height: 32px;
	overflow: hidden;
	padding-bottom: 8px;
	padding-left: 50px;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 177px;
}
.sortnavbtn a:hover {
	line-height: 32px;
	background: url(../images/lhover.gif) no-repeat 40px 0px;
	padding-left: 50px;
	color: #c30708;
	font-weight: bold;
	text-decoration: none;
}
/*首页产品分类*/
.i_ullist_sortnav {
	float: left;
}
.i_ullist_sortnav li {
	border-bottom: 1px solid #ffefe1;
	width: 150px;
}
/* ---------------开始栏目详细---------------- */

/*产品展示详细*/
.productview {
	position: relative;
}
.producttitle {
	text-align: center;
	font-weight: bold;
	font-size: 22px;
	margin-bottom: 20px;
}
/*默认*/
.productimg {
	margin: 0 auto;
	text-align: center;
	padding-bottom: 15px;
	display: block;
	width: 600px;
}
.productinfos {
	overflow: hidden;
	display: none;
	text-align: center;
}
.productimg a {
}
.productimg a img {
	margin: 0;
	padding: 0;
	width: 600px;
}
.productimg a:hover img {
}
/*IE6固定大小*/
*html .productimg a img {
	width: 400px;
}
/*展示1*/
.productbigimg {
	position: absolute;
	display: inline;
	width: 100%;
	text-align: center;
}
.productinfoslist {
	overflow: hidden;
	padding-left: 330px;
	height: 330px;
}
.shopping {
	padding-left: 80px;
}
.productinfoslistfos {
	margin: 20px 0px;
	float: left;
	width: 340px;
}
.productinfoslist ul {
	width: 330px;
	padding-bottom: 20px;
}
.productremark {
	clear: both;
	line-height: 25px;
}
.productremark .title {
	overflow: hidden;
	font-weight: bold;
	line-height: 29px;
	display: none;
}
/*内容详细页*/
.p_n_title {
	text-align: center;
	font-weight: bold;
	font-size: 20px;
}
.remark {
	line-height: 22px;
	line-height: 25px;
	margin-top: 20px;
	padding-bottom:30px;
}
.remark p{
	line-height: 25px;
	font-size:14px;
}

.remark1 p{
	line-height: 25px;
	font-size:14px;
	text-indent:2em;
}
/*下载链接*/
.download_btn {
	text-align: center;
	line-height: 30px;
}
/*新闻详细*/
.p_n_info {
	line-height: 30px;
	text-align: center;
	border-bottom:1px dashed #CCCCCC;
}
.p_n_video {
	text-align: center;
}
/* 产品/视频详细 */
.product_others {
	padding-top: 8px;
	clear: both;
	padding-left: 8px;
}
.product_others li {
	display: block;
	clear: both;
	line-height: 20px;
}
.onlinebuy_list .pc01 {
	width: 500px;
	margin: 0 auto;
	text-align: center;
}
/*.onlinebuy_list .pc01 img{width:500px;}*/
.onlinebuy_list .pc01 img {
	border: 1px solid #bcbcbc;
	margin: 0;
	padding: 0;
	max-width: 500px;
width:expression(this.width>500?"500px":this.width);
	max-height: 500px;
height:expression(this.height>500?"500px":this.height);
}
.onlinebuy_list .pc01 a:hover img {
	border: 1px solid #900;
}
/*IE6固定大小*/
*html .onlinebuy_list .pc01 img {
	width: 400px;
}
.viewproduct_infos {
	clear: both;
	padding-left: 8px;
	overflow: hidden;
}
/*导航上下记录*/
.prevnext {
	width: 100%;
	padding: 10px 0;
	line-height: 20px;
	font-size:14px;
	border-top:1px dashed #CCCCCC;
}
.prevrecord, .nextrecord {
	display: block;
	overflow: hidden;
	width: 100%;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.prevrecord a, .nextrecord a {
	font-weight: bold;
	
}
/* 留言 */
.gbook_formbtn {
	padding: 4px;
}
.gbook_formbtn goback_btn {
	clear: both;
	margin-left: 150px;
	background: #888888;
	color: #FFFFFF;
	border: solid 1px #666666;
	font-weight: bold;
	padding: 4px 6px;
}
.gbook_formbtn input {
	background: #e28b0f none repeat scroll 0 0;
	color: #fff;
	border: medium none;
	float: left;
	cursor: pointer;
	height: 30px;
	line-height: 30px;
	margin: 10px 10px 0px 0px;
	width: 100px;
	text-align: center;
}
.gbook_indexpost {
	margin-bottom: 8px;
}
.gbook_tblist {
	margin-bottom: 4px;
}
.gbook_tblist input, .gbook_tblist textarea {
	background: #FFF;
	border: 1px solid #eae9e9;
}
.p_g_gbook {
	padding: 0px;
}
.p_g_title {
	font-weight: bold;
	line-height: 30px;
	text-align: left;
	padding-left: 10px;
	clear: both;
}
.p_g_content {
	text-align: left;
	line-height: 24px;
	padding: 0 5px;
	clear: both;
}
/* 招聘 */
.p_jv_jobs {
	line-height: 24px;
	margin: 0px 0px;
	padding: 0px;
}
.p_jv_jobs .jobs {
	height: 33px;
}
.i_p_list .p_jv_item {
	clear: both;
	width: 660px;
}
.p_jv_title {
	float: left;
	clear: left;
	text-align: left;
	font-weight: bold;
}
.p_jv_cont {
	float: left;
	text-align: left;
}
.p_jv_contb {
	text-align: left;
	clear: both;
	padding: 0 0 10px 20px;
}
/* 网站地图 */
.p_m_div {
	margin: auto;
	clear: both;
	text-align: left;
	overflow: hidden;
	width: 100%;
}
.p_m_div a {
	line-height: 20px;
	height: 20px;
	font-size: 12px;
}
.p_m_div a:hover {
	line-height: 20px;
	font-size: 12px;
}
.p_m_ul {
	margin: 0 0 6px 0;
	display: table;
	border-bottom: dashed 1px #d7d7d7;
	width: 100%;
	padding: 0px;
}
.p_m_div2 .p_m_ul {
	margin: 0px;
	float: left;
	width: auto;
	border: none;
	padding-left: 10px;
}
.p_m_menu {
	font-weight: bold;
	clear: both;
}
.i_p_list .p_m_ul li, .menusort_list li {
	white-space: nowrap;
	width: 653px;
}
.p_m_class, .menusort_lists {
	margin-left: 24px;
}
.p_m_div2 {
	margin: 0 10px 0 0;
}
/* ----开始网站Rss订阅中心---- */
.onlinerss {
	width: 220px;
	margin: 0 0 10px;
	padding-bottom: 5px;
	border: solid #dbdbdb 1px;
	background: #f0f0f0;
}
.onlinerss dl {
	width: 214px;
	height: 28px;
	margin: 0 auto;
	padding-top: 6px;
	background: url(../images/t1.jpg) no-repeat bottom;
}
.onlinerss dt {
	float: left;
	padding-left: 25px;
	color: #fff;
	line-height: 20px;
	font-size: 14px;
}
.onlinerss dt a, .onlinerss dt a:hover {
	color: #fff;
	text-decoration: none;
}
.onlinerss li {
	padding-bottom: 10px;
	text-align: center;
}
.onlinerss li a.a1 {
	display: block;
	overflow: hidden;
	width: 200px;
	height: 170px;
	margin: 0 auto;
	border: 1px solid #cbc5bf;
}
.onlinerss li a.a1 img {
	width: 200px;
}
.onlinerss li a.a2 {
	display: block;
	overflow: hidden;
	width: 200px;
	margin: 0 auto;
	;
	line-height: 22px;
	white-space: nowrap;
	text-overflow: ellipsis
}
.onlinerss .singletxt_main {
	width: 192px;
	margin: 0 auto;
	padding: 10px;
	border: solid #c8c8c8 1px;
	border-top: none;
	background: #fff;
	line-height: 20px;
}
.main_rssxmllist {
	clear: both;
	display: block;
}
.main_rssxmllist ul {
	display: block;
	padding-bottom: 2px;
	padding: 0px;
	margin: 0px;
}
.rssmain_topbar {
	clear: both;
	display: block;
	height: 24px;
	line-height: 24px;
	padding: 0px 4px;
	border: solid 1px #d7d7d7;
}
.rssmain_toptit {
	float: left;
	font-weight: bold;
}
.rssmain_topbtn {
	display: block;
	float: right;
	padding-top: 2px;
}
.rssmain_topbtn .rssxml_url {
	display: block;
	margin: 4px 15px 0 0;
	float: left;
	line-height: 20px;
}
.rssmain_topbtn .rssxml_btn {
	display: block;
	float: left;
	line-height: 20px;
}
.rssxml_btn .subscribe_btn {
	clear: both;
	display: block;
	cursor: pointer;
	background: url(../../images/rss_icon.jpg) no-repeat left center;
	padding: 2px 4px 0px 20px
}
.rssxml_btn .subscribe_list {
	top: 22px;
	right: -5px;
	z-index: 1000;
	position: absolute;
	padding: 4px;
	border: solid 1px #DDD;
	background-color: #FFF;
}
.subscribe_list a {
	clear: both;
	display: block;
	padding: 4px;
}
.viewitem_list {
	margin: 0px;
	padding: 4px 4px 8px;
}
.viewitem_list ul {
	margin: 0px;
	padding: 0px;
	display: table;
	width: 100%;
	line-height: 20px;
}
.viewitem_list ul li {
	line-height: 20px;
}
.viewitem_list ul li a {
	display: block;
	float: left;
	width: 600px;
	white-space: nowrap;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.viewitem_list ul span {
	float: right;
	padding-right: 0px;
}
#com_pmodule_rssonline {
	text-align: center;
	margin: 0 auto;
}
#com_pmodule_rssonline li {
	padding: 3px 0;
}
#com_rssonline li {
	text-align: center;
	margin: 0 auto;
	padding: 5px 0;
}
.sidebar {
}
.sidebar .rss1 {
	background: url(../images/t1.jpg) no-repeat scroll 0 0 transparent;
	height: 29px;
	width: 194px;
}
.sidebar .rss1 span {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 32px;
	padding-left: 34px;
}
.sidebar .rss1 span a {
	color: #fff;
}
/* ------在线调查---- */
.survey_indexshow {
	margin: 0px 0 15px 5px;
}
.survey_indexpost {
	padding-left: 20px;
	margin-bottom: 8px;
}
.survey_post input {
	border: 0px;
}
.survey_postbtn {
	line-height: 30px;
}
.survey_postbtn input {
	line-height: 20px;
	margin-right: 8px;
	cursor: pointer;
	width: 100px;
	background: #ddd;
	color: #25262b;
	border: solid 1px;
}
/* ---------------结束栏目详细---------------- */


/* ---------------开始扩展区----------------- */

#com_definedkeys_1, #com_definedkeys_2, #com_definedkeys_3, #com_definedkeys_4 { /*margin-bottom:-6px;*/
}
.i_u_def1, .i_u_def2, .i_u_def3, .i_u_def4, .p_u_def1, .p_u_def2, .p_u_def3, .p_u_def4 {
	overflow: hidden;
}
.move_divouter .content {
	overflow: hidden;
	line-height: 20px;
}
.move_divouter .list {
	overflow: hidden;
}
.move_divouter .title a {
	text-decoration: none;
}
#index #com_definedkeys_1 {
	display: inline;
}
.i_u_def1 {
	margin-bottom: 20px;
	width: 1100px;
}
.i_u_def1 .title {
	text-align: center;
}
.i_u_def1 .title .tt {
	color: #000;
	display: block;
	font-size: 30px;
	height: 57px;
	letter-spacing: 15px;
	line-height: 57px;
}
.i_u_def1 .title .tm {
	float: right;
	color: #454545;
	background: #fff;
	line-height: 80px;
	height: 80px;
	padding-left: 8px;
	font-size: 24px;
	font-weight: 500;
	display: none;
}
.i_u_def1 .content {
	line-height: 25px;
	padding: 20px 10px;
	width: 1080px;
}
.i_u_def1 .list {
	padding: 20px 10px;
	width: 1080px;
	overflow: hidden;
}
.i_u_def1 .list ul {
}
.i_u_def1 .list li {
	float: left;
	width: 222px;
	float: left;
	margin: 10px 24px;
}
.i_u_def1 .list li a {
	width: 210px;
}
.i_u_def1 .list li img {
	width: 210px;
	height: 160px;
	border: 6px solid #e5eef5;
	margin-bottom: 10px;
}
.i_u_def1 .list li span {
	display: block;
	width: 210px;
	padding: 0px 6px;
	height: 36px;
	background-color: #e5eef5;
	line-height: 36px;
	text-align: center;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
#index #com_definedkeys_2 {
	display: inline;
	float: left;
}
.i_u_def2 {
	width: 590px;
	margin-top: 15px;
}
.i_u_def2 .content {
	line-height: 22px;
	margin-top: 5px;
}
.i_u_def2 .list {
	float: left;
	margin-top: 5px;
}
.i_u_def2 .list li {
	height: 31px;
	background: url(../Images/icon06.jpg) repeat-x left bottom;
}
.i_u_def2 .list li a {
	display: block;
	height: 29px;
	line-height: 30px;
	font-size: 12px;
}
.i_u_def2 .list li a ins {
	display: block;
	float: left;
	width: 490px;
	text-decoration: none;
	text-indent: 5px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.i_u_def2 .list li a span {
	display: block;
	float: right;
	width: 100px;
	padding-right: 5px;
	text-align: right;
}
.i_u_def2 .list li a:hover {
	background: #b50e00;
	color: #FFF;
}
.i_u_def3 {
	width: 590px;
	margin-top: 20px;
}
.i_u_def3 .content {
	line-height: 22px;
	margin-top: 5px;
}
.i_u_def3 .list {
	float: left;
	margin-top: 5px;
}
.i_u_def3 .list ul {
}
.i_u_def3 .list li {
	float: left;
	display: inline-block;
	width: 285px;
	margin: 0 5px 10px 5px;
}
.i_u_def3 .list li span {
	display: block;
	height: 30px;
	line-height: 30px;
	text-align: center;
	width: 285px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.i_u_def3 .list li i {
	display: block;
	width: 285px;
	height: 213px;
	overflow: hidden;
}
.i_u_def3 .list li i img {
	width: 285px;
	height: 232px;
}
.i_u_def3 .list li a:hover i img {
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	transform: scale(1.2);
}
#com_definedkeys_4 {
}
.i_u_def4 {
	margin-top: 20px;
	width: 1100px;
}
.i_u_def4 .title {
	text-align: center;
}
.i_u_def4 .title .tt {
	color: #000;
	display: block;
	font-size: 30px;
	height: 57px;
	letter-spacing: 15px;
	line-height: 57px;
}
.i_u_def4 .title .tm {
	float: right;
	color: #454545;
	background: #fff;
	line-height: 80px;
	height: 80px;
	padding-left: 8px;
	font-size: 24px;
	font-weight: 500;
	display: none;
}
.i_u_def4 .content {
	line-height: 25px;
	padding: 20px 10px;
	width: 1080px;
}
.i_u_def4 .list {
	padding: 20px 10px;
	width: 1080px;
	overflow: hidden;
}
.i_u_def4 .list ul {
}
.i_u_def4 .list li {
	float: left;
	width: 222px;
	float: left;
	margin: 10px 24px;
}
.i_u_def4 .list li a {
	width: 210px;
}
.i_u_def4 .list li img {
	width: 210px;
	height: 160px;
	border: 6px solid #e5eef5;
	margin-bottom: 10px;
}
.i_u_def4 .list li span {
	display: block;
	width: 210px;
	padding: 0px 6px;
	height: 36px;
	background-color: #e5eef5;
	line-height: 36px;
	text-align: center;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.p_u_def1 {
	width: 1120px;
	margin-bottom: 20px;
	background-color: #fff;
}
.p_u_def1 .content {
	line-height: 22px;
	padding: 15px;
}
.p_u_def1 .list {
	padding: 15px;
}
.p_u_def1 .list ul {
}
.p_u_def1 .list li {
	float: left;
	display: inline-block;
	width: 265px;
	margin: 0 3px 10px 4px;
}
.p_u_def1 .list li img {
	width: 265px;
	height: 170px;
}
.p_u_def1 .list li span {
	display: block;
	height: 30px;
	line-height: 30px;
	width: 265px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.p_u_def2 {
	width: 370px;
	margin-top: 20px;
	background-color: #fff;
}
.p_u_def2 .content {
	line-height: 22px;
	padding: 15px;
}
.p_u_def2 .list {
	float: left;
	padding: 15px;
}
.p_u_def2 .list li {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	overflow: hidden;
}
.p_u_def2 .list li a {
	display: block;
	float: left;
	width: 340px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.p_u_def3 {
	width: 727px;
	margin-top: 20px;
	background-color: #fff;
}
.p_u_def3 .content {
	line-height: 22px;
	padding: 15px;
}
.p_u_def3 .list {
	float: left;
	padding: 15px;
}
.p_u_def3 .list ul {
}
.p_u_def3 .list li {
	float: left;
	display: inline-block;
	width: 225px;
	margin: 0 3px 10px 4px;
}
.p_u_def3 .list li img {
	width: 225px;
	height: 145px;
}
.p_u_def3 .list li span {
	display: block;
	height: 30px;
	line-height: 30px;
	width: 225px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.p_u_def4 {
	width: 1120px;
	margin-top: 20px;
	background-color: #fff;
}
.p_u_def4 .content {
	line-height: 22px;
	padding: 15px;
}
.p_u_def4 .list {
	padding: 15px;
}
.p_u_def4 .list ul {
}
.p_u_def4 .list li {
	float: left;
	display: inline-block;
	width: 265px;
	margin: 0 3px 10px 4px;
}
.p_u_def4 .list li img {
	width: 265px;
	height: 170px;
}
.p_u_def4 .list li span {
	display: block;
	height: 30px;
	line-height: 30px;
	width: 265px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

/* ---------------开始扩展区----------------- */

/* ---------------开始底部--------------- */
.footer{ text-align:center;}
/* ---------------结束底部--------------- */
